<?php if (!defined('DB_PEREFIX')) exit;

print '<ul id="top_nav"><li class="sel"><a href="/admin/">Панель администратора</a></li><li>Черный список</li></ul>';
print "\n<script>document.title='Черный список  - ".$SITE['site_name']."';</script>";

add_blackip ();

if ($_GET['delete'] == "true" && isset($_GET['id'])) {
	if (@mysql_query("DELETE FROM ".DB_PEREFIX."_blacklist WHERE id = '".$_GET['id']."'")) site_message ("Ip удален");
	else site_error ("Ошибка БД или нет такой записи");
}

if ($_GET['save'] == "true") {
	if ($_POST['user_ip'] != "" ){
		if (@mysql_query("INSERT INTO ".DB_PEREFIX."_blacklist VALUES (0, '".$_POST['user_ip']."')")) site_message ("Ip добавлен");
		else site_error ("Ошибка БД");	
	}
	else site_error ("Не введен ip");
}

$get_list = @mysql_query ("SELECT * FROM ".DB_PEREFIX."_blacklist ORDER BY ip DESC");
if (@mysql_num_rows($get_list) > 0) {
	$list_tr = "";
	while (list($id, $ip) = mysql_fetch_row($get_list)) {
		$list_tr .= "\n<tr><td class=ad_tr align=center>$ip</td><td class=ad_tr align=center>[ <a href='javascript:delete_(\"/admin/?do=black_list&delete=true&id=$id\");'>удалить</a> ]</td></tr>";
	}
	$list_table = "\n<table align=center class=body_table width='30%' cellspacing='0' cellpadding='3'>
		<tr><td class=top_header_name><center><b>IP</b></td><td class=top_header_name><center><b>Опции</b></td></tr>$list_tr
		\n</table><br><script>function delete_ (url_) {
		if (window.confirm('Вы действительно хотите удалить ip?') == true) document.location.href = url_;
		}</script>";
		past_table ("Запрещенные IP", $list_table);
}
else site_error ("Список пуст");

function add_blackip () {
	$form = "<form name=black method=post action='/admin/?do=black_list&save=true'>
	<table class=main_text width=100% border=0 cellspacing=0 cellpadding=2>
	<tr><td width=25%>Ip пользователя:</td><td><input type=text class=form style='width:150px' name=user_ip></td></tr>
	<tr><td colspan=2><input type=submit class=button style='width:200' value='Добавить ip'></td></tr>
	</table>
</form>";
	past_table ("Добавить ip в черный список", $form);
}

come_back ("панели администратора", "/admin/");

?>
